home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
comm
/
bbs
/
xbj18.lha
/
Changes.txt
next >
Wrap
Text File
|
1993-03-13
|
5KB
|
136 lines
Al's Blackjack Casino
REVISION HISTORY
----------------
***** Version 1.8
Kludged up the initialization code so it works with CNet (there
seems to be an incompatibility between CNet and SAS rawcon).
If DLG.library was successfully opened, it's now closed on exit.
Minor changes in top line chatter, moved Kickstart 2.04 check to
be the first thing done, and a few other little small changes.
***** Version 1.7
XBJ now requires Kickstart 2.04 or later. Get rid of that old iron!
Various sysop-defined options are now stored in the new XBJ.CFG file.
Options include daily time limit, starting cash, and path names for
high score bulletins.
The high score bulletin can now be written using DLG ANSI codes as a
convenience for DLG sysops.
The function that reads a bet from the user has been rewritten, and
should be more convenient for users.
DLG system messages are displayed at the bottom of the screen. This
works only if you have DLG (of course) and you must have specified the
"-p %PORT" option.
***** Version 1.6 (not released)
XBJ now resets the score file the first time it is played each month,
and keeps the high scores for the current month and the previous month
in ASCII and ANSI text files that can be displayed as bulletins.
Daily time limit is now available to limit how much time your users
spend in the casino.
Insurance bugs fixed -- or if nothing else, they're different! :-)
***** Version 1.5
This is a minor update with no real changes to game play. Various
optimizations have made the executable smaller, even with the addition
of more snide remarks.
The -p option was added so that DLG local port users can play the
game. Alternate graphics characters are used for some of the ANSI
characters that cannot be displayed by the local DLG console.
The player's last bet is now remembered each time they play.
When running on Xenolink, XBJ now uses xenolink.library instead of the
older xenolinkutility.library. Xenolink version Z.3 and later no
longer includes the xenolinkutility.library.
***** Version 1.4
Game play now includes doubling down and other minor tweaks.
***** Version 1.3 (beta release only)
XBJ can now be run as a standard I/O door, so it can run on DLG BBS
systems and any others that allow standard I/O doors. The -u command
line argument specifies the user name in a standard I/O environment.
If -u is not given XBJ assumes it is running in a Xenolink door
environment.
***** Version 1.2 (beta release only)
The score file won't be clobbered if multiple nodes try to write it at
the same time, so now it's completely safe to run XBJ on all your
nodes at once.
Gameplay now includes insurance, revised checks for initial blackjack,
better ace counting.
***** Version 1.1
A score file is now maintained. You must install XBJ in a directory
called DOORS:XBJ. The score file DOORS:XBJ/xbj.users will be created
automatically the first time XBJ is run. This file tracks each user's
current balance. When a user goes broke, the game will throw them
out, and they'll start over at $5000 the next time they play. The top
ten players are displayed when the game exits. You can delete the
xbj.users file if you want to start over with new scores.
There is no locking of the score file, so for now you should limit use
of the XBJ door to one node at a time. This limitation will likely
change in a future version.
Dealer now stands on 17. Blackjack pays 3 to 2. Minor wording
changes in win/lose messages. Better Ace handling for player. More
snide remarks.
Things to do for future versions: score file locking, double down,
insurance, five card charlie, pair splitting, utility to display and
edit the score file, more snide remarks.
As of version 1.1, XBJ is now a two-weekend hack. It's still free,
but I'd appreciate hearing how you and your users like it. Send me a
unique postcard to the address at the end of this file, or buy me a
beer the next time you're in Colorado. Or if you never visit
Colorado, buy yourself a beer.
***** Version 1.0
This is the first release of XBJ, a Blackjack door written
specifically for Xenolink. To install it, make a directory called
DOORS:XBJ and copy the XBJ executable file into it. Version 1.0 does
not really care what the door directory is named, but future versions
will probably look there for a high score file.
XBJ plays a straightforward game of Blackjack using ANSI color and
graphics, modeled loosely after the Mycroft Casino available for
QuickBBS systems. The Blackjack game in Mycroft Casino was by far the
most popular game on my old SuperBBS/QuickBBS system. When I moved
the BBS from a PC clone to an Amiga, I was disappointed in the
Blackjack doors available through Xenolink's Paragon door interpreter.
Thus was born Al's Xeno Casino.
XBJ is a one-weekend hack intended to provide a *real* Blackjack door
for Xenolink. I've played it enough to believe that it works and
won't crash, but since this is my first attempt at a Xenolink door, I
won't offer any promises. I would appreciate hearing your comments,
suggestions, and bug reports. The preferred way to reach me is by
posting a message on the XENOLINK_UTIL echo. You can also call my BBS
at (303)939-9923, or send me Fido net-mail at 1:104/121. XBJ is free,
but if you absolutely feel that you must reward my brilliant efforts
with hard cash, send it to Alan Bland, 442 Seven Hills Drive, Boulder
CO 80302. Six-figure amounts would be most appreciated. :-)